Synonyms for "electric chair"

Words with similar meaning